package com.yzs.service;

import com.yzs.common.bean.R;
import com.yzs.entity.Notice;

public interface INoticeService {
    /**
     * 分页查询功能
     * @param currentPage
     * @param pageSize
     * @return
     */
    public R getNoticeByPage(Integer currentPage, Integer pageSize);

    /**
     * 更新公告
     * @param notice
     * @return
     */
    public R updateNotice(Notice notice);

    /**
     * 创建公告
     * @param notice
     * @return
     */
    public R addNotice(Notice notice,String token);

    /**
     * 删除公告
     * @param id
     * @return
     */
    public R deleteNotice(Integer id);
}
